mkrcrelationship
指定 mkrcrelationship 命令可与同一系统中的卷建立新的全局镜像、高速镜像或 active-active 关系,从而形成系统内高速镜像关系或系统间关系(如果涉及多个系统)。
语法
参数
- (必需)指定 master_vdisk_id 或 master_vdisk_name 的标识或名称。如果将新的远程拷贝关系映射到
hide_secondary类型的主机,那么不会向主机提供辅助卷;但是,将针对配置目的进行映射。在以下情况下将辅助卷提供给主机:- 主机类型更改为
hide_secondary之外的其他类型 - 远程拷贝关系通过指定
stoprcrelationship -access来停止 - 卷不再是辅助卷,因为远程拷贝关系已删除或切换
- 主机类型更改为
- (必需)指定 aux_vdisk_id 或 aux_vdisk_name 的标识或名称。
- (必需)指定远程集群的标识或名称。
- 如果您正在创建系统内关系,请输入本地系统的标识。关系中的卷必须属于系统内同一个 I/O 组。
- 如果您正在创建系统间关系,请输入远程系统的标识。要在两个不同系统中创建关系,接收到 mkrcrelationship 命令时,系统必须已连接。
- (可选)指定要分配给关系的标签。
- (可选)指定此关系连接的一致性组。如果您不提供 -consistgrp 参数,那么此关系会作为可自行启动、停止并切换的独立关系进行创建。注: 高速镜像、全局镜像和
主动/主动关系不能属于同一个一致性组。将第一个关系添加到一致性组时,该组会采用与此关系相同的类型。随后,只能将此类型的关系添加到该一致性组。 - (可选)指定希望系统创建同步关系。-sync 参数可保证主磁盘和备用磁盘在创建关系时包含相同的数据。您必须确保创建的备用磁盘与主磁盘匹配,并且在您发出创建命令前任何磁盘上均未发生输入事务。初始后台同步会跳过。
- (可选)指定希望系统创建新的全局镜像关系。如果您不指定 -global 参数,那么会改为创建高速镜像。不能将该关键字与 -activeactive 一起指定。
- (可选)为该关系指定全局镜像行为。
- 指定缺省值 none 可给予全局镜像与先前版本的 IBM Spectrum Virtualize for Public Cloud 中相同的行为。
- 指定 multi 将会使用循环协议。
300秒。创建关系后可使用 chrcrelationship 命令来修改循环周期。要在cycling_mode设置为 multi 的情况下启动关系,必须针对此关系定义变更卷。要点: 该参数必须与 -global 一起指定。 - (可选)指定以
主动/主动方式创建关系。不能将此关键字与 -global 一起指定(此参数缺省设置为要创建的高速镜像关系)。
描述
此命令将创建新的全局镜像、高速镜像或主动/主动关系。 高速镜像关系可定义以下两个卷之间的关系。一个卷是主卷,另一个卷是辅助卷。此关系会一直持续,直至删除。辅助卷大小必须与主卷完全相同,否则命令将失败。该命令还会返回新的关系标识。
主动/主动关系。)cloud_backup,那么无法使用此命令。- 高速镜像拷贝可确保拷贝将 I/O 的完成确认发送到主机应用程序之前将更新落实到主卷和辅助卷。这样可确保在执行故障转移操作时,辅助卷与主卷同步。
- 全局镜像拷贝允许主机应用程序在更新落实到辅助卷之前接收到 I/O 的完成确认。如果执行故障转移操作,那么主机应用程序必须恢复并应用未落实到辅助卷的任何更新。
(可选)您可以为关系提供名称。此名称在两个系统之间必须是唯一关系名称。
为保证适当的数据库操作,请务必按一致且有序的方式对日志文件和数据库数据进行更新。在此示例中,辅助站点的日志文件卷和数据卷处于一致状态下是至关重要的。这可通过将与这些卷关联的关系放置到一致性组中来实现。高速镜像和全局镜像处理均可确保停止对辅助站点中两个卷的更新,并基于主要站点中执行的更新来保持一致的映像。
如果您指定一致性组,那么必须使用相同的主系统和相同的辅助系统创建该组和关系。此关系不能属于另一个一致性组。如果一致性组为空,它将获取添加到该组的第一个关系的类型。因此,后续添加到该一致性组的每个关系都必须具有相同的类型。
如果一致性组不为空,那么该一致性组和关系必须处于同一状态。如果一致性组为空,它将获取添加到该组的第一个关系的状态。如果此状态具有已分配的拷贝方向,那么一致性组和关系的方向必须匹配该方向。
如果您未指定一致性组,那么会创建独立关系。
如果您指定 -sync 参数,那么主卷和辅助卷在创建关系时包含相同的数据。您必须确保创建的备用卷与主卷匹配,并且在您发出 mkrcrelationship 命令前任何卷上均未发生数据迁移。
如果您指定 -global 参数,那么会创建全局镜像关系。否则,会创建高速镜像关系。
-master 和 -aux 参数中指定的卷不能是现有关系中的主或辅助卷。
- 使用 -cluster 指定的系统必须是本地系统。
- 不能指定 -global。
- 使用 -master 指定的卷必须:
- 位于一个 I/O 组中,其内的两个节点具有相同的站点名称和站点标识
- 将所有卷拷贝存储到该卷 I/O 组所在站点内的存储池中
- 不是 FlashCopy 映射的目标
- 不是任何指向另一站点中卷的 FlashCopy 映射的源,也不是使用另一站点中节点位图内存的任何 FlashCopy 映射的源(但该卷可以是目标卷和映射位于同一站点的 FlashCopy 映射的源)
- 使用 -aux 指定的卷必须:
- 属于一个 I/O 组中,其站点标识和站点名称不同于主卷,并且不能定义任何卷主机映射
- 将所有卷拷贝存储到该卷 I/O 组所在站点内的存储池中
- 不是 FlashCopy 映射的目标
- 不是任何指向另一站点中卷的 FlashCopy 映射的源,也不是使用另一站点中节点位图内存的任何 FlashCopy 映射的源(但该卷可以是目标卷和映射位于同一站点的 FlashCopy 映射的源)
调用示例
mkrcrelationship -master vdisk1 -aux vdisk2 -name rccopy1
-cluster 0000020063432AFD生成的输出:
RC Relationship, id [28], successfully created调用示例
mkrcrelationship -master vdiskA -aux vdiskB -cluster clusterB -name new_rel -global -cyclingmode multi
生成的输出:
RC Relationship, id [28], successfully created
调用示例
mkrcrelationship -master volA -aux volB -cluster localCluster -activeactive生成的输出:
RC Relationship, id [28], successfully created